home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 3 / Amiga Format CD03 (1996-07-04)(Future Publishing)(GB)(Track 1 of 6)[!][issue 1996-08].iso / comms / netsoftware / talk.lha / ReadMe.txt next >
Text File  |  1994-02-07  |  6KB  |  187 lines

  1.  
  2.  
  3.                                   Talk/Talkd
  4.                                   Version 1.0
  5.                                  Feb. 7, 1994
  6.  
  7.               ©1993-1994 Joshua Dinerstein, all rights reserved.
  8.  
  9. *******************************************************************************
  10. *                                                                             *
  11. *   This program is freeware. You can freely distribute it as long as you     *
  12. *   don't charge more than nominal fee (max $3 US) for copying it and no      *
  13. *   additions/deletions/modifications are made to any file in the original    *
  14. *   archive. You may include it in PD Libraries such as the Fred Fish         *
  15. *   Collection. This program is distributed without warranty of any kind.     *
  16. *   So the authors take no responsibility whatsoever for this program, its    *
  17. *   documentation, functionality or damages it may cause. The risk in using   *
  18. *   this program is entirely yours.                                           *
  19. *                                                                             *
  20. *   This having been said, the program has been well tested and should not    *
  21. *   cause any problems.                                                       *
  22. *                                                                             *
  23. *******************************************************************************
  24.  
  25.                              TABLE OF CONTENTS
  26.  
  27. 1. Introduction
  28. 2. Archive Contents
  29. 3. Notes on the Talk system
  30.     3.1 Notes on TalkD
  31.     3.2 Notes on Talk
  32. 4. Installation
  33. 5. Planned Enhancements
  34. 6. Bug Reports
  35. 7. Acknowledgements
  36.  
  37.  
  38. 1.  INTRODUCTION
  39. ~~~~~~~~~~~~~~~~
  40.  
  41.     This is the first public release of my TALK and TALKD programs. These
  42. programs are designed to be used with AS225 R2 network softaware. Talk and
  43. Talkd are designed to be compatible with their standard UNIX counterparts.
  44.  
  45.     AmiTCP versions are planned but have not yet been completed.
  46.     
  47.     This setup deals only with the NTALK protocol and not the older,
  48. outdated TALK protocol. If you don't know what this means then don't worry
  49. about it. Just follow the directions... :)
  50.  
  51.  
  52. 2.  ARCHIVE CONTENTS
  53. ~~~~~~~~~~~~~~~~~~~~
  54.  
  55. This archive should contain the following files:
  56.  
  57. ReadMe.txt    - This documentation file.
  58. Talk        - The client for the talk system.
  59. TalkD        - The server for the talk system.
  60.  
  61.  
  62. 3. NOTES ON THE TALK SYSTEM
  63. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64.  
  65.     The following are some specific comments on both the Talkd and Talk
  66. programs. I recommend that you read them with some care so that you will know
  67. what to expect from the talk system.
  68.  
  69. 3.1 NOTES ON TALKD
  70. ~~~~~~~~~~~~~~~~~~
  71.  
  72.     Ok the talkd server:
  73.     
  74.     1- The server operates in almost the exact same method as the standard
  75.        Unix talkd. But is has been very "amiga-tized". It uses standard
  76.        system requestors for announcements and is more friendly to a
  77.        multitasking system.
  78.        
  79.     2- The server is started up by the INETD program. You DO NOT run it
  80.        yourself. To enable INETD to start Talkd follow the instructions in
  81.        the installation section (4.0).
  82.  
  83.     3- The server itself does not display anything while it is running.
  84.        So it sits invisible in the background when it is running. It will
  85.        however time out after about 4 minutes of receiving no messages
  86.        and exit. This is so that it will free up the allocated memory and 
  87.        other resources automatically when they are no longer needed.
  88.  
  89.     4- When a "talk" is recieved from a remote machine a requester will
  90.        be opened up on the workbench screen containing the standard Talk
  91.        message. This will cause the active display to switch to that
  92.        requestor. Simply click on the OK gadget to close the requester and
  93.        return to the screen and window you were in.
  94.  
  95.     5- Make sure to get the proper name in the response call. Without it
  96.        you will either send a seperate talk to some other user or will
  97.        get some really cryptic warning message. :)
  98.  
  99.  
  100. 3.2 NOTES ON TALK
  101. ~~~~~~~~~~~~~~~~~
  102.  
  103.     Ok the talk client:
  104.     
  105.     1- The controls to the talk system are a cross between the original
  106.        unix/curses talk setup and a more truly Amiga style control system.
  107.        The standard option like hittin a ctrl-C to break the current talk
  108.        session still work, but it is also possible to click the close
  109.        gadget on the TalkWindow to end a session.
  110.  
  111.        It is also possible to terminate the talk session by sending a
  112.        break to the process from the CLI.
  113.  
  114.     2- The Talk program is font sensitive and will use the one that you
  115.        have set as the default on your system. The display engine will
  116.        also adjust so that you can still see all of the text. IE. It wraps
  117.        appropriately.
  118.  
  119.     3- The Talk window has a resizing gadget and responds to a resized
  120.        window properly. This allows you to resize your windows for easier
  121.        use.
  122.  
  123.     4- The talk window itself:
  124.     
  125.        A- Just like the Unix/curses standard the top of the window is you
  126.           and the bottom is them.
  127.  
  128.        B- The standard talk system messages appear in the titlebar rather
  129.           than on the middle line.
  130.  
  131.  
  132. 4. INSTALLATION
  133. ~~~~~~~~~~~~~~~
  134.  
  135.     You need to perform the following steps:
  136.  
  137.     1- Edit the inet:db/services file and make sure that the following line
  138.        is present in the file.
  139.        
  140. ntalk        518/udp
  141.        
  142.     2- Edit the inet:db/inetd.conf file and copy the following line into
  143.        it.
  144.     
  145. ntalk    dgram    udp    wait    inet:serv/talkd
  146.  
  147.        *NOTE* Make sure that the original "talk" line in the file remains
  148.        commented out.
  149.        
  150.     3- You must then restart the INET software. The easiest way to do this
  151.        is to reboot and then restart the software.
  152.        
  153.       
  154. 5. PLANNED ENHANCEMENTS
  155. ~~~~~~~~~~~~~~~~~~~~~~~
  156.  
  157.     1- Changing for a simple display type to the use of ListView gadgets so
  158.        that older messages for both the local and remote sections can be 
  159.        scrolled through.
  160.        
  161.     2- Slightly faster response time in printing the remote machines
  162.        characters.
  163.        
  164.     3- Creation of AmiTCP compatible versions.
  165.  
  166.  
  167. 6. BUG REPORTS
  168. ~~~~~~~~~~~~~~
  169.  
  170.     Please send any bug reports to:
  171.  
  172.     Joshua Dinerstein @ SLMT9@cc.usu.edu
  173.     
  174.  
  175. 7. ACKNOWLEDGEMENTS
  176. ~~~~~~~~~~~~~~~~~~~
  177.  
  178.     Tons of thanks go to all of the beta testers for all the help and
  179.     encouragement. (If I could remember who you were after so long I would
  180.     list your names here. :)
  181.         
  182.  
  183.  
  184.     As always please let me know if you find any bugs.
  185.     
  186.     Joshua
  187.     SLMT9@cc.usu.edu